a pair of mated contacts - Allemand Anglais Dictionnaire